home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Various / Miami Amigos 90-01 (1990)(Miami Amiga Users Group)(PD)[WB].zip / Miami Amigos 90-01 (1990)(Miami Amiga Users Group)(PD)[WB].adf / Games / Space.Doc < prev    next >
Text File  |  1990-01-18  |  8KB  |  231 lines

  1.                         
  2. SPACEWAR
  3. version .91
  4.  
  5.                      Copyright 1989, Jeff Petkau
  6.  
  7.                        Program by Jeff Petkau
  8.                       Graphics by Brian Fehdrau
  9.  
  10.  
  11. PLEASE NOTE: This is a preliminary version of the SPACEWAR game, and is
  12.              now undergoing tests and revisions to the remote game option.
  13.              Please do not include this in any disk collections until the
  14.              official release version (1.0) is complete. This version does
  15.              work well, has proved to be very bug free, is a lot of
  16.              fun to play, and is presented here for your enjoyment.
  17.  
  18.  
  19. This .zoo should contain the following files:
  20.  
  21.    damage.8svx                15648 bytes
  22.    engine.8svx                18134 bytes
  23.    entdeath.8svx              16500 bytes
  24.    entfire.8svx                3176 bytes
  25.    klindeath.8svx              4904 bytes
  26.    klinfire.8svx               1408 bytes
  27.    SpaceWar                   68504 bytes
  28.    SpaceWar.info                274 bytes
  29.    readme                      8092 bytes
  30.  
  31.  
  32.  
  33.                               
  34. The Game
  35.  
  36.  
  37. To start SpaceWar from the CLI, change your current directory to wherever
  38. the sound files are (if you want sound) and start the program. The default
  39. stack should be big enough. To start from the Workbench, click on the
  40. icon. The sound files must be in the same directory as the program and
  41. icon (if you want sound).
  42.  
  43. SpaceWar is a two player game. One player controls the Enterprize, the
  44. other the Klingon ship. (Why the little triangle is always called the
  45. Klingon, I do not know.)  The object is to shoot the other player (no
  46. kidding).  One point is scored when you kill the other player.  The game
  47. ends when one player reaches fifty points and the other one doesn't.
  48.  
  49. Each player can have a maximum of ten shots out at once.  The fragments
  50. from an explosion count as shots.
  51.  
  52.  
  53.  
  54.                             
  55. Menu Options
  56.  
  57.  
  58. Game
  59.    
  60.  pause [TAB]
  61.    Pause.
  62.    
  63.  new
  64.    Start a new game.
  65.    
  66.  about...
  67.    Display vital information.
  68.    
  69.  quit
  70.    Quit the program.
  71.  
  72. Options
  73.    
  74.  rapid fire
  75.    When selected, hold down trigger for rapid fire.
  76.    
  77.  black hole
  78.    Makes sun invisible.  Shots can pass a bit closer to it
  79.    without being destroyed, but ships will still be ripped
  80.    apart by the gravity.  If there is no gravity, then the
  81.    sun is gone; objects can safely pass through where it
  82.    isn't.
  83.    
  84.  asteroid
  85.    Causes a small round asteroid to drift by every now and
  86.    then.  For this version, the asteroid is not affected by
  87.    gravity and shots pass right through it.  It is not a good
  88.    idea for ships to get too close, though.
  89.    
  90.  space
  91.    Controls the size of space.  At the larger settings, ships
  92.    can go some distance past the edges of the screen before
  93.    they hit the end of the universe.
  94.    
  95.  edges
  96.    Controls what happens when ships (and shots) hit the
  97.    aforementioned edge of the universe.  "Wrap" means they
  98.    simply come in the other side, retaining their original
  99.    velocity.  "Bounce" means they bounce off.  "Nasty" causes
  100.    shots to disappear and ships to be annihilated.
  101.    
  102.  gravity
  103.    Controls the strength of gravity.  If gravity is set to
  104.    "none" and the sun is invisible ("black hole") then there
  105.    is no sun at all.
  106.  
  107. Control
  108.    Use this menu to select which controls control which ship.
  109.    Joystick 1 and 2 are pretty obvious.  The keyboard
  110.    controls are keypad 4 and 6 to turn, keypad 8 to thrust
  111.    and keypad 5 to fire.  Select "Remote" after establishing
  112.    a modem connection to indicate that the other player is
  113.    controlling this ship.  "Computer" is inactive at the
  114.    moment, and is there mainly to remind me to get around to
  115.    adding a computer-controlled ship.
  116.                 
  117. Remote
  118.    
  119.  begin remote
  120.    Opens the serial device and displays the chat lines on the
  121.    screen so that you can talk to your modem.
  122.    
  123.  end remote
  124.    Closes the serial device and removes the chat lines.
  125.    
  126.  baud rate
  127.    Each side must be running at the same baud rate for a
  128.    succesful session. The speed of the transmission will
  129.    affect the speed of game play, so pick the highest 
  130.    baud rate your modem (or nullmodem connection) can handle.
  131.    
  132.  chat lines
  133.    These two options control the number of lines of
  134.    chat text visible on the screen.  The top text
  135.    is incoming chat, the bottom is outgoing.
  136.  
  137.  
  138. Sound
  139.    
  140.  load sounds
  141.    This attempts to load all the sound files from disk.  See
  142.    below for more info.
  143.  
  144.  
  145.  
  146.                                 
  147. Sound
  148.  
  149. All game sounds are loaded from 8SVX sound files when the "load sounds"
  150. option is selected.  There are four basic sounds: FIRE.8SVX (when someone
  151. shoots), ENGINE.8SVX (the engines), DEATH.8SVX (when someone explodes),
  152. and DAMAGE.8SVX (when someone has been hit but isn't dead yet.)  For each
  153. of the sounds, you can specify that only the Klingon is to use this sound
  154. by prefixing the filename with KLIN, or that only the Enterprize is to use
  155. it by prefixing the filename with ENT.  For example, this .zoo has
  156. different explosion sounds for the two ships (ENTDEATH.8SVX and
  157. KLINDEATH.8SVX) but only one engine sound (ENGINE.8SVX).
  158.  
  159.  
  160.  
  161.                              
  162. Remote Game
  163.  
  164. The remote game options allow two players with Amigas to play over the
  165. phone lines (or with a null modem).  The first step is for both sides
  166. to start up spacewar and select begin remote from the "Remote"
  167. menu.  As long as neither ship's control is set to remote, you can use
  168. chat as a simple terminal to get your modems connected and ready to go.
  169. One way of getting a connect is for one player to call the other by voice,
  170. and then one can type an "ATD" command to his modem and the other can type
  171. an "ATA" command. Once the modems are connected, you can chat back and forth
  172. and determine the game options that you are going to use for the game.
  173.  
  174. After you are all connected and able to chat with the other player, decide
  175. who is going to play what ship.  The player with the Enterprize should
  176. select remote from the Klingon's control menu, and the player with the
  177. Klingon should set the Enterprize to remote.
  178.  
  179. IMPORTANT:  Make sure that you aren't both controlling the same ship, and
  180.             that all of the options are the same on both sides.  If both
  181.             players control the same ship on their end, or if the options
  182.             are different, the two sides of the phone link will gradually
  183.             diverge.  In other words, you aren't seeing the same game.
  184.             You can tell that something has gone wrong if the other player
  185.             seems to be flying horribly, going into the sun a lot and
  186.             shooting at nothing.  The only fix is to start a new game.
  187.  
  188.  
  189.  
  190.               
  191. Features and Other Members of the Insect World
  192.  
  193.  
  194. - When a ship explodes, all of it's outstanding shots are drafted for the
  195.   explosion.  This can be annoying if one of those shots was just about to
  196.   hit the other player.  Will fix.
  197.  
  198. - It flickers a lot.  I might eventually try to fix this by using QBSBlit
  199.   and getting all fancy, but don't expect anything soon.
  200.  
  201. - I know there were a number of other things I wanted to add here, but I
  202.   can't recall them right now.  Have fun finding them.
  203.  
  204.  
  205.  
  206.                            
  207. Future Versions
  208.  
  209. Version 1.0 (the first official release) will definitely check that the
  210. options are set up the same on both sides of a remote link before starting
  211. a game.  It will also display the version number on the about, instead of
  212. just a "v" and a dot.
  213.  
  214. As soon as possible, I will make the moon subject to gravity, and possibly
  215. shots.
  216.  
  217. As soon as I get around to it, I will add some method for re-syncing the
  218. two sides in the middle of a game, if they get messed up.  It should be
  219. fairly tolerant of line noise already, though.  I hope.
  220.  
  221. Also as soon as I get around to it, I will change the game (or at least
  222. add an option) so that a new round isn't started every time someone gets
  223. killed.  I don't like it this way.
  224.  
  225. Eventually, I might allow one of the ships to be computer-controlled so
  226. that you can play the game without having to find another person.
  227.  
  228. ---
  229.  
  230. Jeff Petkau
  231.